#ifndef __NODE_H__
#define __NODE_H__

typedef struct Node
{
    int *data;
    struct Node *next;
    struct Node *prev;
} Node_t, *Node_p;

Node_p createNode(int data);                     // 创建节点
Node_p findNode(Node_p head, int pos);           // 查找节点
void printNode(Node_p head);                     // 打印节点
int getCount(Node_p head);                       // 获取节点个数
void insertNode(Node_p head, int data, int pos); // 插入节点
void deleteNode(Node_p head, int pos);           // 删除节点

#endif